home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / texts / hsc.lha / hsc / src_docs / about.hsc next >
Text File  |  1996-01-14  |  2KB  |  45 lines

  1. <WEBPAGE chapter="hsc - " title="About"
  2.     PREV="index.html" NEXT="require.html">
  3.  
  4. <P>If you read this, it's quite likely that you tried to design a
  5. HTML-page. And you probably found out that HTML is a very
  6. clumsy thing: No macros, no include files and several other
  7. features lacking.</P>
  8.  
  9. <P>And what can you do after your page is ready? View it with a
  10. browser and test-click all links?</P>
  11.  
  12. <P>Pfuahahaha! Most browser are designed to handle as many errors
  13. as possible and display a readable page, but don't mention your
  14. errors! And link-testing is a very stupid task...</P>
  15.  
  16. <P>Of course, there exist several tools: You can use a C-preprocessor to
  17. define macros and include files, use <WebLint> as a syntax-checker,
  18. replace your special characters with <KBD>recode</KBD>
  19. and run a link-test-tool on your page.</P>
  20.  
  21. <P>So, after installing several Tools (and compilers and interpreters),
  22. you are ready to go... and can start five programs after a simple
  23. change to one of your pages.</P>
  24.  
  25. <P>(Note: People who use the C-Preprocessor are easy to identify
  26. by the stupid date format of <CODE>__DATE__</CODE>: Who else writes
  27. <CODE>Feb 23 1995</CODE> on purpose?)</P>
  28.  
  29. <P>So <hsc> tries to summarize the functionality of all these tools
  30. in one program: it performs a (small) syntax check,
  31. tests your (local) links, replaces special characters by their
  32. entities  and provides a very HTML-like way to
  33. define macros.</P>
  34.  
  35. <P>Additionally, it supports several features you probably won't
  36. find in some other tools, like absolute URIs and stripping useless
  37. white-spaces.</P>
  38.  
  39. <hsc> simply acts like a preprocessor: You call it with a "extended"
  40. HTML-source (I call it hsc-source) containig special commands <hsc>
  41. interprets and produces a pure HTML-output as object file.
  42. The output file can be viewed with a W3-browser.<P>
  43.  
  44. </WEBPAGE>
  45.